foo-foo water - Francés Inglés Diccionario